Tech

Micrometeoroid Noticeably Damaged One of Webb Telescope's Mirror Segments